Erstellen eines datengesteuerten Abonnements (Seite)

Mithilfe der Seiten Erstellen eines datengesteuerten Abonnements können Sie ein Abonnement erstellen oder ändern, das unter Verwendung dynamischer Daten die Empfänger des Abonnements, Übermittlungseinstellungen und Berichtsparameterwerte ermittelt. Zur Laufzeit führt der Berichtsserver eine Abfrage aus, um die für das Abonnement verwendeten Einstellungen abzurufen. Mithilfe dieser Seiten können Sie Abfragewerte zu Abonnementeinstellungen zuweisen. Die von Ihnen für ein datengesteuertes Abonnement angegebenen Werte und Optionen werden ähnlich wie bei einem Assistenten auf mehrere Seiten verteilt. Insgesamt handelt es sich um sieben Seiten.

Wenn Sie ein datengesteuertes Abonnement erstellen möchten, müssen Sie mit dem Schreiben einer Abfrage oder eines Befehls zum Abrufen der Daten für das Abonnement vertraut sein. Zudem müssen Sie über einen Datenspeicher mit Quelldaten, d. h. mit den Namen der Abonnenten und den mit jedem Abonnenten verbundenen Übermittlungseinstellungen, verfügen, die für das Abonnement verwendet werden sollen.

Diese Seite steht nur für Benutzer mit erweiterten Berechtigungen zur Verfügung. Wenn die Standardsicherheit verwendet wird, können keine datengesteuerten Abonnements für Berichte im Ordner Meine Berichte verwendet werden. Weitere Informationen zu Abonnementanforderungen finden Sie in der Reporting Services-Onlinedokumentation.

Um diese Seite zu öffnen, wählen Sie einen Bericht aus und klicken dann oben auf der Seite auf die Registerkarte Abonnements. Klicken Sie anschließend auf Neues datengesteuertes Abonnement. Diese Schaltfläche ist nur verfügbar, wenn der Bericht gespeicherte Anmeldeinformationen verwendet.

Starten eines Abonnements (Schritt 1)

Beschreibung

Stellen Sie eine Beschreibung für das Abonnement bereit. Die Beschreibung wird in den Abonnementlisten in Meine Abonnements und auf der Registerkarte Abonnements des Berichts angezeigt.

Angeben, wie Empfänger benachrichtigt werden

Wählen Sie die Übermittlungserweiterung aus, die zum Verteilen des Berichts verwendet werden soll. Für dieses Abonnement kann nur eine Übermittlungserweiterung verwendet werden.

Datenquelle, die Empfängerinformationen enthält

Geben Sie an, wie die Datenquellenverbindung definiert ist. Sie können eine freigegebene Datenquelle auswählen, wenn diese die erforderlichen Verbindungsinformationen enthält. Verbindungsinformationen können auch direkt im Abonnement angegeben werden.

Die Datenquellenverbindung wird zum Abrufen der Abonnentendaten verwendet. Diese Daten können die Namen von Mitarbeitern, Mitarbeiter-IDs, E-Mail-Adressen und bevorzugte Exportformate (z. B. HTML oder PDF) enthalten. Wenn Sie die E-Mail-Übermittlungserweiterung des Berichtsservers verwenden, sollte die Datenquelle die E-Mail-Adressen enthalten.

Angeben einer Verbindung (Schritt 2)

Wenn Sie eine freigegebene Datenquelle angegeben haben, können Sie auf dieser Seite das freigegebene Datenquellenelement auswählen. Mithilfe des Baumsteuerelements können Sie zum gewünschten Element wechseln und dieses auswählen. Falls Sie eine Verbindung für dieses Abonnement definieren, können Sie auf dieser Seite die folgenden Optionen angeben:

Verbindungstyp

Wählen Sie die Datenverarbeitungserweiterung für die Datenquelle aus.

Verbindungszeichenfolge

Geben Sie eine Verbindungszeichenfolge ein, die zum Herstellen einer Verbindung zur Datenquelle verwendet werden soll.

Verbindung herstellen über

Geben Sie die Anmeldeinformationen ein, die beim Herstellen einer Verbindung zur Datenquelle verwendet werden sollen. Die Anmeldeinformationen werden als verschlüsselte Werte in der Berichtsserver-Datenbank gespeichert.

Falls die Datenquelle die Windows-Authentifizierung verwendet, wählen Sie die Option Als Windows-Anmeldeinformationen verwenden, wenn eine Verbindung zur Datenquelle hergestellt wird aus.

Anmerkung    Sie können auch keine Anmeldeinformationen verwenden. Microsoft kann diese Option jedoch nicht empfehlen.

Angeben einer Abfrage (Schritt 3)

Befehl oder Abfragefeld

Geben Sie eine SQL-Abfrage oder einen Befehl an, mit der bzw. dem ein Resultset mit je einer Zeile für jeden Empfänger des Abonnements abgerufen wird. Auf den nachfolgenden Seiten wird dieses Resultset zum Auffüllen der datengesteuerten Erweiterungseinstellungen verwendet, d. h., dass Spalten im Resultset mit wichtigen Werten wie z. B. E-Mail-Adressen zum Bereitstellen der Werte für das Abonnement verwendet werden.

Timeout

Geben Sie einen Timeoutwert für die Abfrage ein. Dieser Wert muss groß genug sein, damit die Gültigkeitsprüfung für die Abfrage abgeschlossen werden kann.

Überprüfen

Klicken Sie auf Überprüfen, um die Abfrage zu überprüfen. Die Abfrage muss gültige Ergebnisse ergeben, damit Sie fortfahren können. Falls Sie nicht auf Überprüfen klicken, wird die Abfrage überprüft, sobald Sie auf Weiter klicken.

Festlegen von Übermittlungsoptionen (Schritt 4)

Auf der vierten Seite geben Sie Übermittlungserweiterungsoptionen an. Die auf der Seite angezeigten Optionen stammen aus der Übermittlungserweiterung. Wie Sie diese Optionen angeben, hängt von der Präsentation der Optionen durch die Übermittlungserweiterung ab. Falls die Erweiterung keine Einstellungen enthält, werden keine Optionen auf dieser Seite angezeigt.

Option Zweck
Geben Sie einen statischen Wert an Es wird ein konstanter Wert als Übermittlungseinstellung verwendet.

Einige Übermittlungserweiterungen stellen statische Werte bereit, aus denen Sie auswählen können. Beispielsweise stellt Berichtsserver-E-Mail für die Übermittlung Werte für die Optionen Bericht einschließen, Renderformat, Priorität und Verknüpfung einschließen bereit.

Seien Sie vorsichtig, wenn Sie einen statischen Wert für ein Empfängerfeld angeben.

Rufen Sie den Wert aus der Datenbank ab Es wird ein Wert aus dem Resultset verwendet. Die Spalten des Resultsets können als Quelle für einen Datenwert ausgewählt werden, der mit jeder Abonnementinstanz verwendet wird.
Kein Wert Die Einstellung wird im Abonnement nicht verwendet.

Wichtig    Das Zuweisen statischer Werte für die Felder An, Cc, Bcc und Antwort an für die E-Mail-Übermittlung kann zu unerwarteten Ergebnissen führen. Die in diesen Feldern angegebenen Empfänger erhalten je eine Übermittlung für jede Zeile im Resultset. Bei einem umfangreichen Resultset kann die Kapazität des Empfängerpostfachs erschöpft werden. Falls das Resultset beispielsweise 20 Zeilen umfasst, werden jedem Empfänger 20 Nachrichten an den Posteingang gesendet.

Festlegen von Parametern (Schritt 5)

Falls ein Bericht Parameter enthält, müssen Sie angeben, welche Parameterwerte für den Bericht verwendet werden sollen. Parameterwerte können aus der Abonnentendatenquelle abgerufen werden. Wenn Sie z. B. einen regionalen Vertriebsbericht verwenden, der auf der Grundlage einer Regionalkennzahl parametrisiert ist, können Sie Regionsinformationen für jeden einzelnen Mitarbeiter abrufen, wenn diese Informationen in der Mitarbeiterdatenbank gespeichert sind.

Option Zweck
Geben Sie einen statischen Wert an Verwenden Sie einen konstanten Wert für den Parameter, wenn Sie denselben Parameter für alle Abonnenten verwenden möchten. Einige Parameter stellen eine Liste von Werten bereit, aus der Sie auswählen können. Dies kann z. B. eine Liste mit Monaten, Jahren oder Produktkategorien sein.
Rufen Sie den Wert aus der Datenbank ab Verwenden Sie einen Wert aus dem Resultset. Die Spalten des Resultsets können als Quelle für einen Datenwert ausgewählt werden, der mit jeder Abonnementinstanz verwendet wird.

Angeben eines Triggers (Schritt 6)

Wählen Sie einen Trigger aus, mit dem das Abonnement initiiert wird.

Option Zweck
Wenn die Berichtsdaten auf dem Berichtsserver aktualisiert werden Falls der Bericht zur Ausführung als Snapshot zur Berichtsausführung konfiguriert ist, können Sie das Abonnement nach der Aktualisierung des Snapshots verarbeiten.
Auf einem Zeitplan, der für dieses Abonnement erstellt wurde Führen Sie das Abonnement zu einem bestimmten Datum und zu einer bestimmten Uhrzeit aus.
Auf einem freigegebenen Zeitplan Führen Sie das Abonnement mithilfe der durch einen freigegebenen Zeitplan angegebenen Zeitplaninformationen aus.

Planen eines Abonnements (Schritt 7)

Beim Planen des Abonnements müssen Sie die Häufigkeit angeben, mit der der Bericht übermittelt wird. Die erste Gruppe von Optionen gibt eine Kategorie der Häufigkeit an (Stunde, Tag, Woche usw.). Die zweite Gruppe von Optionen, die angezeigt wird, basiert auf der ersten Auswahl.

Stündlicher Zeitplan

Definieren Sie einen Zeitplan mit stündlicher Ausführung.

Täglicher Zeitplan

Definieren Sie einen Zeitplan, der an den von Ihnen angegebenen Tagen zu einer bestimmten Uhrzeit (Stunde und Minute) ausgeführt wird. Zum Angeben der Tage stehen die folgenden Möglichkeiten zur Verfügung: An den folgenden Tagen, Jeder Wochentag und Nach so vielen Tagen wiederholen. Wenn eine Option ausgewählt ist, stehen die anderen nicht zur Verfügung, auch wenn es so aussieht, als seien die anderen Tage ebenfalls ausgewählt.

Wöchentlicher Zeitplan

Definieren Sie einen Zeitplan, der zu der von Ihnen angegebenen Uhrzeit (Stunde und Minute) wöchentlich ausgeführt wird. Der Zeitabstand kann vollständige Wochen betragen (z. B. alle zwei Wochen) oder Tage innerhalb einer Woche.

Monatlicher Zeitplan

Definieren Sie einen Zeitplan mit monatlicher Ausführung. Innerhalb eines Monats können Sie einen Tag auf der Grundlage eines Musters auswählen (z. B. den letzten Sonntag jeden Monats) oder spezifische Kalenderdaten angeben (z. B. den 1. und 15., um den ersten und fünfzehnten Tag jeden Monats anzugeben). Mithilfe von Kommas und Bindestrichen können Sie mehrere Tage und Bereiche angeben (Beispiel: 1, 5, 7-12, 21).

Einmaliger Zeitplan

Definieren Sie einen Zeitplan mit einmaliger Ausführung. Im Abschnitt Anfangs- und Enddatum können Sie den Tag angeben, an dem der Zeitplan ausgeführt werden soll. Dieser Zeitplan läuft unmittelbar nach seiner Verarbeitung ab.

Anfangs- und Enddatum

Geben Sie das Anfangsdatum für den Beginn der Gültigkeit des Zeitplans und das Enddatum für den Ablauf des Zeitplans an. Zeitpläne laufen ohne Benachrichtigung ab. Nach dem Enddatum kann ein Zeitplan nicht mehr ausgeführt werden.

Speichern des Abonnements

Die Schaltfläche Fertig stellen ist aktiviert, wenn ausreichende Informationen für das Abonnement zur Verfügung stehen. Klicken Sie auf Fertig stellen, um das Abonnement fertig zu stellen.

Siehe auch

Berichts-Manager-Hilfe

Installieren und Verwenden der Reporting Services-Onlinedokumentation

Copyright 2004. Alle Rechte vorbehalten.